.memberEnabledCell {
    padding: 0px 0px 0px 0;
    vertical-align: top;
}

.tfSelected {
    background-color: red;
    font-style:italic;
}

.memberRow.tfSelected > * {
    background-color: slategray;
}

.memberRow.tfSelected > .memberLabelCell > .memberLabel {
    background-color: slategray;
}

.memberRow.tfSelected > .memberLabelCell {
    padding: 1px 0 1px 0px;
}

.visibleSelectableCheckbox {
    margin-top: 0;
    vertical-align: top;
    visibility:visible;
}

.hiddenSelectableCheckbox {
    margin-top: 0;
    vertical-align: top;
    visibility:hidden;
    display : none;

}

.upButton.upDisabled{
    opacity: .25;
    background: url(chrome://firebug/skin/win/detach.png) no-repeat 0 0;
}
.downButton.downDisabled  {
    opacity: .25;
    background: url(chrome://firebug/skin/win/min.png) no-repeat 0 0;    
}
.upButton {
    width: 16px;
    height: 16px;
    background: url(chrome://firebug/skin/win/detach.png) no-repeat 0 0;
}

.upButton:hover {
    background-image: url(chrome://firebug/skin/win/detachHover.png);
}

.upButton:hover:active {
    background-image: url(chrome://firebug/skin/win/detachActive.png);
}


.downButton {
    width: 16px;
    height: 16px;
    background: url(chrome://firebug/skin/win/min.png) no-repeat 0 0;
}

.downButton:hover {
    background-image: url(chrome://firebug/skin/win/minHover.png);
}

.downButton:hover:active {
    background-image: url(chrome://firebug/skin/win/minActive.png);
}
